int strStr(char * haystack, char * needle){
    int i,j,tmp,len;
    len=strlen(needle);
    if(!len)
    return 0;
    for(i=0;i<strlen(haystack);i++)
    {
        if(haystack[i]==needle[0])
        {
            tmp=i+1;
            for(j=1;j<len;j++)
            {
                if(haystack[tmp]==needle[j])
                {
                    tmp++;
                }
                else
                    break;
            }
            if(j==len)
            {
                return i;
            }
        }
    }
    return -1;
}

